﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Web.Helper
{
    //public enum MovieType
    //{
    //    Action = 1,
    //    Animated,
    //    Documentary,
    //    Drama,
    //    Familiar,
    //    Fantasy,
    //    Historical,
    //    Horror,
    //    Comedy,
    //    Criminal,
    //    Musical,
    //    Adventure,
    //    Romantic,
    //    Serial,
    //    Sports,
    //    Thriller,
    //    Western,
    //    War,
    //    SciFi,
    //    Different
    //}

    public enum MovieRankType
    {
        BestWorld,
        BestPolish,
        LatestPolish,
        LatestWorld,
        BestRented
    }
    
    public enum LogType
    {
        //membership provider
        Login = 1 ,
        Logout,
        SignIn,
        SingOut,

        //administrator
        AddMovie,
        DeleteMovie,
        EditMovie,
        AddUser,
        DeleteUser,
        EditUser,
        AddLocation,
        DeleteLocation,
        EditLocation,
        ActivateCustomer,
        EditMovieCategories = 19,
        EditMovieDiscs,
        EditPageContent,
        ReceiveReturn,

        //customer
        Rent = 15,
        Return,
        Vote,
        Comment,
        SelectLocation = 23,

        Error = 100
    }
    
    public enum UserRolesTypes
    {
        Customer = 1,
        Worker,
        Administrator
    }

    public enum AccountType
    {
        Black = 1,
        Blue,
        Green,
        Silver,
        Gold,
        Unknown
    }

    public enum PageContentType
    {
        Rules = 1,
        Promotion,
        Contact
    }

    public enum FileType
    {
        Image = 0,
        LocationImage,
        MovieImage
    }

    public enum Mode
    {
        Create,
        Edit,
        Display
    }

    public enum ListItemType
    {
        Small,
        Big
    }

    public enum DiscType
    {
        CD = 1,
        DVD,
        BlueRay,
        HDDVD
    }
}
